#!/usr/bin/env bash
set -u

UNPRIVILEGED_USERNS_ENABLED=$(cat /proc/sys/kernel/unprivileged_userns_clone 2>/dev/null)
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

if [ "$SCRIPT_DIR" == "/usr/bin" ]; then
	SCRIPT_DIR="/opt/Domination Client"
fi

if [ "$UNPRIVILEGED_USERNS_ENABLED" != 1 ]; then
	echo "Note: Running with --no-sandbox since unprivileged_userns_clone is disabled"
fi

exec "$SCRIPT_DIR/domination-client.bin" "$([ "$UNPRIVILEGED_USERNS_ENABLED" != 1 ] && echo '--no-sandbox')" "$@"
